@import "mixins/mixins";
@import "common/var";
@import "_main";

@include b(cart) {
  input {
    position: relative;
    z-index: -10;
  }
  @include e(list) {

  }

  @include e(cell) {
    position: relative;
    height: 100px;
    width: 100%;
    border-top: 1rpx solid #e0e0e0;
  }

  @include e(image) {
    width: 73px;
    height: 73px;
    border: 1rpx solid #e5e5e5;
    border-radius: 3px  ;
    -webkit-border-radius: 3px  ;
    -moz-border-radius: 3px  ;
    -ms-border-radius: 3px  ;
    -o-border-radius: 3px  ;
}

  @include e(info) {
    // height: 62px;
    margin-left: 14px;
  }

  @include e(title) {
    font-size: 15px;
    color: #494949;
    margin-bottom: 6px;
  }

  @include e(sku) {
    font-size: 14px;
    color: #959595;
    margin-bottom: 16px;
  }

  @include e(price) {
    font-size: 14px;
    color: #ff6d03;

    & > span {
      font-size: 10px;
    }
  }

  @include e(fixed) {
    background-color: #fff;
    position: fixed;
    width: 100%;
    height: 49px;
    bottom: 0;
    border-top: 1rpx solid #d9d9d9;

    &  p {
      display: inline-block;
      font-size: 16px;
      color: #5b5b5b;
    }

    & > button {
      position: absolute;
      margin: 0;
      padding: 0;
      right: 0;
      line-height: 50px;
      z-index: 999;
    }
  }

  @include e(bottomprice) {
    position: absolute;
    right: 125px;
    line-height: 16px;
  }

  @include e(unit) {
    color: #ff6d00 !important;
    & > span {
      font-size: 10px;
    }
  }

  @include e(edit) {
    position: fixed;
    height: 32px;
    width: 100%;
    background: #fff;
    z-index: 1000;
    border-bottom: 1rpx solid #e0e0e0;

    & > div {
      float: right;
      padding-right: 15px;
      font-size: 15px;
      color: #ff6b00;
      line-height: 32px;
    }
  }

  @include e(fixededit) {
    height: 32px;
    width: 100%;
    background: #fff;
  }
}
